Your message says MacBook Pro 15" but this discussion is with regards to the classic Mac Pro desktop computers. The MacBook Pro 15" should already have SATA III support as standard but obviously only for 2.5" hard disks.
If you actually mean a Mac Pro then the first thing is to verify the model, if it is a 2010 model then you have a MacPro5,1 like me. This means that in order to upgrade the internal drive bays to SATAIII i.e. 6Gbps SATA you need to get the special drive sleds and a suitable PCIe controller card.
The drive sleds needed are only available from https://www.maxupgrades.com/istore/index.cfm?fuseaction=product.display&product_ ID=189&ParentCat=351 although I got mine secondhand via eBay.
There are multiple choices for a suitable PCIe card but the two I have successfully tested are the StarTech and ATTO ones I listed in my previous messages here Re: Getting 6G SATA into the Mac Pro 2010 drive trays
The above will allow using either 2.5" SATA III drives e.g. a SATA SSD or a 3.5" hard drive. Whilst you will get a speed improvement with an SSD over the standard SATA II speed you will not notice any improvement for a traditional hard drive as these simply are not fast enough. For Mac use you can simply remove the existing drives from the original drive sleds and fit them to the new sleds, no reformatting is needed nor any special drivers. If you want to use a drive with Windows via Boot Camp you must first install the Windows driver for whichever PCIe card you end up getting. Install the driver before transferring the drive to the new SATA III connection. I can confirm both the above PCIe card work for booting both OS X and Windows - if you first install the Windows driver.
If you are referring to upgrading the drive in a MacBook Pro 15" then most of the comments in this thread are not relevant - as I said this was discussing MacPro desktops. However you can replace the original 2.5" hard drive with a 2.5" SSD drive. If you can go to the Apple Menu on your MacBook Pro, then select About this Macintosh, then select System Report, it should list which model e.g. MacBookPro6,2
If as I suspect it is a MacBookPro6,2 the details will be as per http://www.everymac.com/systems/apple/macbook_pro/specs/macbook-pro-core-i5-2.4- aluminum-15-mid-2010-unibody-specs.html
The following should provide details on how to dismantle your model and how to swap the hard drive, it also lists what tools are needed.
https://www.ifixit.com/Guide/MacBook+Pro+15-Inch+Unibody+Mid+2010+Hard+Drive+Rep lacement/3030
You need it seems to buy a suitable 2.5" SATA SSD drive, a Samsung 850 Evo is a common choice.
You can optionally buy an external USB SATA enclosure like this one https://www.amazon.com/Upgraded-Sabrent-2-5-Inch-Enclosure-EC-UK30/dp/B00LS31KQG /
You can use the above enclosure to make use of the old hard drive. This will allow you also to have both drives connected at the same time. You can then boot from the old drive, format the new drive using Disk Utility, and then use either SuperDuper or CarbonCopyCloner to 'clone' everything from the old drive to the new drive. Once you have the new drive working you can if you chose erase the old drive and either use it for backups or as extra storage space.
Let me know if you need any additional information.